Documentation for this section has not yet been entered.
- TKey
- Documentation for this section has not yet been entered.
- TValue
- Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
See Also: Inherited members from object.
⊟ Public Constructors
Documentation for this section has not yet been entered. Documentation for this section has not yet been entered. Documentation for this section has not yet been entered. Documentation for this section has not yet been entered. Documentation for this section has not yet been entered. Documentation for this section has not yet been entered. ⊟ Public Properties
[read-only] Comparer IEqualityComparer<TKey> . Gets the equality comparer being used for . [read-only] Count int . Gets the number of items in the dictionary. [read-only] default propertyItem (int) TValue . Gets the value at the specified index. default propertyItem (TKey) TValue . Gets or sets the value associated with key. [read-only] Keys ICollection<TKey> . Gets a read only collection of keys in the dictionary. [read-only] Values ICollection<TValue> . Gets a read only collection of values in the dictionary. ⊟ Public Methods
Add (TKey, TValue) Adds the key and value to the dictionary.Clear () Clears the dictionary.ContainsKey (TKey) : bool Gets whether or not key is in the dictionary.ContainsValue (TValue) : bool Gets whether or not value is in the dictionary.GetEnumerator () : IEnumerator<KeyValuePair<TKey, TValue>> Documentation for this section has not yet been entered.IndexOf (TKey) : int Gets the index of key.IndexOf (TKey, int) : int Gets the index of key starting with startIndex.IndexOf (TKey, int, int) : int Gets the index of key between the range given by startIndex and count.Insert (int, TKey, TValue) Inserts the key and value at the specified index.Remove (TKey) : bool Removes the key and associated value from the dictionary if found.RemoveAt (int) Removes they key and associated value from the dictionary located at index.TryGetValue (TKey, out TValue) : bool Attempts to get the value for the key.⊟ Explicitly Implemented Interface Members
ICollection<KeyValuePair<TKey, TValue>>.Add Documentation for this section has not yet been entered. ICollection<KeyValuePair<TKey, TValue>>.Contains Documentation for this section has not yet been entered. ICollection<KeyValuePair<TKey, TValue>>.CopyTo Documentation for this section has not yet been entered. IEnumerable.GetEnumerator Documentation for this section has not yet been entered. IList<KeyValuePair<TKey, TValue>>.IndexOf Documentation for this section has not yet been entered. IList<KeyValuePair<TKey, TValue>>.Insert Documentation for this section has not yet been entered. [read-only] ICollection<KeyValuePair<TKey, TValue>>.IsReadOnly bool . Documentation for this section has not yet been entered. IList<KeyValuePair<TKey, TValue>>.Item KeyValuePair<TKey, TValue> . Documentation for this section has not yet been entered. ICollection<KeyValuePair<TKey, TValue>>.Remove Documentation for this section has not yet been entered. ⊟ Extension Methods
⊟ OrderedDictionary Constructor
Documentation for this section has not yet been entered.
public OrderedDictionary ()⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ OrderedDictionary Constructor
Documentation for this section has not yet been entered.
public OrderedDictionary (ICollection<KeyValuePair<TKey, TValue>> dictionary)⊟ Parameters
- dictionary
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ OrderedDictionary Constructor
Documentation for this section has not yet been entered.
public OrderedDictionary (IEqualityComparer<TKey> equalityComparer)⊟ Parameters
- equalityComparer
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ OrderedDictionary Constructor
Documentation for this section has not yet been entered.
public OrderedDictionary (int capacity)⊟ Parameters
- capacity
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ OrderedDictionary Constructor
Documentation for this section has not yet been entered.
public OrderedDictionary (ICollection<KeyValuePair<TKey, TValue>> dictionary, IEqualityComparer<TKey> equalityComparer)⊟ Parameters
- dictionary
- Documentation for this section has not yet been entered.
- equalityComparer
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ OrderedDictionary Constructor
Documentation for this section has not yet been entered.
public OrderedDictionary (int capacity, IEqualityComparer<TKey> equalityComparer)⊟ Parameters
- capacity
- Documentation for this section has not yet been entered.
- equalityComparer
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Add Method
Adds the key and value to the dictionary.
public void Add (TKey key, TValue value)⊟ Parameters
- key
- The key to associate with the value.
- value
- The value to add.
⊟ Exceptions
Type Reason ArgumentNullException key is null. ArgumentException key already exists in the dictionary. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Clear Method
Clears the dictionary.
public void Clear ()⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Comparer Property
Gets the equality comparer being used for .
public IEqualityComparer<TKey> Comparer { get; }⊟ Value
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ ContainsKey Method
Gets whether or not key is in the dictionary.
public bool ContainsKey (TKey key)⊟ Parameters
- key
- The key to look for.
⊟ Returns
true if the key was found, false if not.⊟ Exceptions
Type Reason ArgumentNullException If key is null. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ ContainsValue Method
Gets whether or not value is in the dictionary.
public bool ContainsValue (TValue value)⊟ Parameters
- value
- The value to look for.
⊟ Returns
true if the value was found, false if not.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Count Property
Gets the number of items in the dictionary.
public int Count { get; }⊟ Value
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ GetEnumerator Method
Documentation for this section has not yet been entered.
public IEnumerator<KeyValuePair<TKey, TValue>> GetEnumerator ()⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ IndexOf Method
Gets the index of key.
public int IndexOf (TKey key)⊟ Parameters
- key
- The key to find the index of.
⊟ Returns
-1 if the key was not found, the index otherwise.⊟ Exceptions
Type Reason ArgumentNullException key is null. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ IndexOf Method
Gets the index of key starting with startIndex.
⊟ Parameters
- key
- The key to find the index of.
- startIndex
- The index to start the search at.
⊟ Returns
-1 if the key was not found, the index otherwise.⊟ Exceptions
Type Reason ArgumentNullException key is null. ArgumentOutOfRangeException startIndex is not within the valid range of indexes. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ IndexOf Method
Gets the index of key between the range given by startIndex and count.
⊟ Parameters
- key
- The key to find the index of.
- startIndex
- The index to start the search at.
- count
- How many items to search, including the startIndex.
⊟ Returns
-1 if the key was not found, the index otherwise.⊟ Exceptions
Type Reason ArgumentNullException key is null. ArgumentOutOfRangeException count is less than 0. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Insert Method
Inserts the key and value at the specified index.
⊟ Parameters
- index
- The index to insert the key and value at.
- key
- The key to assicate with the value.
- value
- The value to insert.
⊟ Exceptions
Type Reason ArgumentNullException key is null. ArgumentOutOfRangeException index is less than 0 or greater than OrderedDictionary<`0, `1>.Count ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Item Property
Gets the value at the specified index.
This is the default property for this class.
public TValue this [int index] { get; }⊟ Parameters
- index
- The index to get the value at.
⊟ Value
The value at the specified index.⊟ Exceptions
Type Reason IndexOutOfRangeException index is less than 0 or greater than OrderedDictionary<`0, `1>.Count. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Item Property
Gets or sets the value associated with key.
This is the default property for this class.
public TValue this [TKey key] { set; get; }⊟ Parameters
- key
- The key to get or set the value for.
⊟ Value
The value associated with the key.⊟ Exceptions
Type Reason KeyNotFoundException key was not found attempting to get. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Keys Property
Gets a read only collection of keys in the dictionary.
public ICollection<TKey> Keys { get; }⊟ Value
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Remove Method
Removes the key and associated value from the dictionary if found.
public bool Remove (TKey key)⊟ Parameters
- key
- The key to remove.
⊟ Returns
true if the key was found, false if not.⊟ Exceptions
Type Reason ArgumentNullException key is null. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ RemoveAt Method
Removes they key and associated value from the dictionary located at index.
⊟ Parameters
- index
- The index at which to remove an item.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add Method
Documentation for this section has not yet been entered.
void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Add (KeyValuePair<TKey, TValue> item)⊟ Parameters
- item
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains Method
Documentation for this section has not yet been entered.
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Contains (KeyValuePair<TKey, TValue> item)⊟ Parameters
- item
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo Method
Documentation for this section has not yet been entered.
void System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.CopyTo (KeyValuePair<TKey, TValue>[] array, int arrayIndex)⊟ Parameters
- array
- Documentation for this section has not yet been entered.
- arrayIndex
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly Property
Documentation for this section has not yet been entered.
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IsReadOnly { get; }⊟ Value
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove Method
Documentation for this section has not yet been entered.
bool System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Remove (KeyValuePair<TKey, TValue> item)⊟ Parameters
- item
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IndexOf Method
Documentation for this section has not yet been entered.
int System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<TKey,TValue>>.IndexOf (KeyValuePair<TKey, TValue> item)⊟ Parameters
- item
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Insert Method
Documentation for this section has not yet been entered.
void System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Insert (int index, KeyValuePair<TKey, TValue> item)⊟ Parameters
- index
- Documentation for this section has not yet been entered.
- item
- Documentation for this section has not yet been entered.
⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.Generic.IList<System.Collections.Generic.KeyValuePair<TKey,TValue>>.Item Property
Documentation for this section has not yet been entered.
KeyValuePair<TKey, TValue> this [int index] { set; get; }⊟ Parameters
- index
- Documentation for this section has not yet been entered.
⊟ Value
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ System.Collections.IEnumerable.GetEnumerator Method
Documentation for this section has not yet been entered.
IEnumerator System.Collections.IEnumerable.GetEnumerator ()⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ TryGetValue Method
Attempts to get the value for the key.
public bool TryGetValue (TKey key, out TValue value)⊟ Parameters
- key
- The key to search for.
- value
- The value, if found.
⊟ Returns
true if the key was found, false otherwise.⊟ Exceptions
Type Reason ArgumentNullException If key is null. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0
⊟ Values Property
Gets a read only collection of values in the dictionary.
public ICollection<TValue> Values { get; }⊟ Value
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Collections
Assembly: Cadenza (in Cadenza.dll)
Assembly Versions: 0.1.0.0